Jamaica ?

Image

Jamaica ?

Is this in Jamaica? or on Rocky Neck

Advertisements