Image 1 of 1
TRR 01 TW712 009.JPG
Peninsula De Osa, Costa Rica. Tropical leaf design