Belvedere Castle


Belvedere Castle in Central Park was closed for renovations until 1983.

reply

Making it that much easier for the Mob to have snipers (carpenter's union sent me) stationed there.

reply