On North Bay Rd.
United States of America
Florida
Miami-Dade County
Miami Beach
N. Bay Rd.
Alton Road
Florida
Alton Road
West 29th Street
North Bay Road
Impressum