Sign in to comment.
Photo taken in La Vall d'Hebron, 08035 Barcelona, Spain
Misplaced? Suggest new location