In typical Spanish fashion the 'official' address of the Seville Appartments is in Lumbreras round the corner, even though the only functioning entrance is in at 72 Santa Clara
Sign up to comment.
Sign in if you already did it.
Photo taken in Seville, Sevilla, Spain
Misplaced? Suggest new location