RACHEL FARRUGIA
PROP MAKER – SCULPTOR – PAINTER
Skip to content
Menu
Home
About
Portfolio
Contact
Portfolio
Three Toed Sloth sculpt
Giant lips - 80cm
Family tree nose casts