Telephoto lens view of the Hotel Riu Plaza Espana at sunset
Madrid, Spain - March 4, 2023: Telephoto lens view of the Hotel Riu Plaza Espana, located in the emblematic Edificio Espana on Gran Via. View at sunset against sky
Telephoto lens view of the Hotel Riu Plaza Espana at sunset
Madrid, Spain - March 4, 2023: Telephoto lens view of the Hotel Riu Plaza Espana, located in the emblematic Edificio Espana on Gran Via. View at sunset against sky