Upload Photo

PHOTOS: Old Westbury statue

Photos obtained by News 12 of the “The Virgin Mother” statue located at an Old Westbury estate. The photos were taken two weeks ago, before the statue was recently covered up.

Comments