Jacques Scott - Galleria Plaza

placeSeven Mile Beach