Barcelona

Spain
2 stories
Midday beach hangout on Barcelona's Mediterranean waterfront
Friday night street hang near a Barcelona transit plaza