Alex Bratu Photography

Return to gallery

Bermuda picture   

Bermuda is a lush island created by volcanic activity. This picture, taken from fort St. Catherine in St. Georges, pretty much sums up its physical origin.