olive & pine trees


olive & pine trees - oliviers et pins

Lesbos, Greece.