Barcelona

Spain
1 stories
Midday beach hangout on Barcelona's Mediterranean waterfront