Crescent Beach--Named for its shape, Crescent Beach is one of many sandy beaches on Nova Scotia's South Shore.

$29.95
(No reviews yet) Write a Review
Crescent Beach--Named for its shape, Crescent Beach is one of many sandy beaches on Nova Scotia's South Shore.

500 piece cardboard backed puzzle measuring 16"x20"