Live action footage
Barbizon Hotel, December 12th, 2010 on South Beach. One of the typical art deco hotels on Ocean Drive in South Beach.
HD
1920 x 1080
Editorial Use Only