Photo Trivia Past Winners (Last 50 Winners)>
Image 24 of 51

Game #132

Where am I located? Eric Wrifgt knew this was Barcelona,Spain.