Green Island
View from Lugard Road, The Peak, 27 June 1999
Slideshow