Designed by
Title
Close-up of Metro sign at the entrance of the Callao metro station, Gran Via, Madrid, Spain. #241817064
Description
Close-up of Metro sign at the entrance of the Callao metro station, Gran Via, Madrid, Spain .
This image is editorial