Photograph of the Week – 9 December 2012

Posted by // December 9th, 2012 // Architecture No Comments »

Beacon Hotel, Miami Beach, United States of America

Leave a Reply