Image 1 of 1
RINPMSOC-1003.jpg
Christmas snow at Ochre Court, a mansion Newport, RI, USA