Рет қаралды 749
capecast
A quick look at one of the great vistas on Cape Cod--the view from atop High Head in North Truro!