Scissors Palace

North Haven, Connecticut (a gold mine, by the way).

Advertisements