Sandra Sciberras is known for Caterpillar Wish (2006), The Dustwalker (2019) and The Green Door (2020).
No data