La Latina metro stop, Madrid, Spain
Size:
3907px × 2739px
Location:
Madrid, Spain
Photo credit: ©
Mira / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
city,
eu,
europe,
european,
la,
latina,
madrid,
metro,
public,
sign,
signs,
spain,
station,
stop,
transportation