A quintessential New England town, New Shoreham (Block Island) is a photographer’s delight.
Δ
Blog at WordPress.com.
Recent Comments