Image 1 of 1
OB05777.jpg
Street scene with people walking reflected in mirrored roof Madrid, Gran Via