Series

Homesick Aliens

Mixed Media on Paper, 26 x 38 cm

Istanbul, Turkey

2025