Editorial use only
Editorial credit: Lucian Milasan / Shutterstock.com

Royalty-free stock photo ID: 205341166

BARCELONA, SPAIN - JULY 08, 2012: Aerobus airport transfer in Placa de Catalunya (Catalonia Square) in central Barcelona - Image