Live action footage
A shot of the infamous Dalvay By The Sea Resort on Prince Edward Island on the east coast of Canada in 1958.
HD
1920 x 1080
Editorial Use Only