Comment to '1905_Tarragona.jpg'
  • The site is Tarragona, near Barcelona, in Spain.

    0 0 0 0 0 0