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