a web museum

 

Old Naval and Garrison Church

1866

 

Old Naval and Garrison Church