The church in the right of the picture is Christ Church, Presbyterian Church of Scotland founded in 1719. Bermuda is reputed to have more churches per capita than any other nation in the world.
Copyright Nick Powell - Images may not be downloaded, copied, altered, linked to or reproduced without written permission