Place: Barcelona, Barcelona, Catalunya, Spain
By Karen Kindler Uploaded on 23 February 2008 2 favorites, 66 views
One in the window, one on the steps.