Image


Cannons at Cape Coast Castle in Ghana, Africa. Photo by UUA.

Close this window