Placa Reial (Royal Plaza) in the old quater of Barcelona, Spain at night.

Royalty-free stock photo ID: 115440970

Placa Reial (Royal Plaza) in the old quater of Barcelona, Spain at night.