Scot Church, New Amsterdam (1904)

This is a 1904 photograph of the All Saints Scots Church located on Princess Elizabeth Road, New Amsterdam, just after you pass Berbice High School. [...]