flag

Quonset Point


Cape, Rhode Island.

img