The Avalon Hotel, an Art Deco Hotel on Ocean Drive, South Beach, Miami Beach, Florida, USAThe avalon hotel, an art deco hotel on ocean drive, south beach, miami beach, florida, usa
Tags:
ocean hall fraser fraser hall avalon hotel drive south beach miami florida