The Scape of Animals by mafalda d'eça

Oil on Wood.
38X48 cm

Portfolio Entries