Research Images
2005/06
Index
Previous
7 / 49
Next
Caption:
Beach adjoining Edith & Joy London Foundation, Kioloa