Image 1 of 1
STR 06 TW100815 02.JPG
New Shoreham House, Block Island, RI.