MBF-8385.jpg

MBF-8385 - South Beach Flamingo terrace