The Pipe Organ at St. Peter's Church.


Date: 

1845

Location: 

Twillingate


Buildings & Structures: 

Religious

Object: 

Musical

Type: 

Image