New London Playhouse

2012_linney_project_485.jpg

Title

New London Playhouse

Description

The New London Players Playhouse is shown in New London, New Hampshire.

Source

Romulus Linney Papers

Language

English