Created by roadtripper919385 - March 31st 2021
Southwest 177th Avenue, Miami, Florida
Key West, Florida, United States