Communications tower, Montserrat

Montserrat, Catalonia, Spain is a place of power and communications

Leave a Reply