28655 S Dixie Hwy, Homestead, Florida 33033 USA
Photo Credit: www.miamiandbeaches.com
Claim copyright