Monday, August 9, 2021

View / Θέα


 

watercolour and oil on arches paper 93.5 x  1.81cm

No comments:

Post a Comment