new icn messageflickr-free-ic3d pan white

Staircase snail

In Sofitel. Plaza de España, Madrid, Spain

8,367 views
67 faves
49 comments
Taken on June 23, 2007