Hesperia Tower, Catalonia, Spain

Hesperia Tower, Catalonia, Spain