People placing an order at the Beachcomber Motel - Miami Beach, Florida.

People placing an order at the Beachcomber Motel - Miami Beach, Florida.