Go back
Home
Square of Spain, Barcelona, Barcelona (Barcelona) © José A. Navarro, 2008