Florida, Fort Lauderdale, Pier

United States of America