Sign in to comment.
Photo taken in Passeig del Mare Nostrum, 08039 Barcelona, Spain
Misplaced? Suggest new location