Image 1 of 1
SC1006-230.jpg
Seychelles, Island La Digue: Breadfruit tree<br />