The Old Print Shop

S. E. Side of Tobago. Entrance to the Demerara River.