Barcelona
Barcelona

A street in the Old Town of Barcelona, near the Latin Quarter.

Barcelona

A street in the Old Town of Barcelona, near the Latin Quarter.