Barcelona

Automatically generated translation

English BARCELONA. Hall of Saint John from the Arc de Triomphe.

Price 3€