Stairway

Stairway

Stairway in the little village of Altea, Spain