Jun12

Long Island Caribbean Heritage Festival Ball

The Sands on Lido Beach, Lido Beach, New York

Long Island Caribbean Heritage Festival Ball