Image 1 of 1
USA 38 TW100815 21.JPG
Town Beach and Scotch Beach, Block Island, RI.