Visual Noise


White steps in village Of Oia Cascades Down A Hillside On Santorini Island, Greece