The Strangest Places

You find trees growing in the strangest places. The Old Manor Hotel, Nevis
2014-02-04