Happy

Completely happy with the bite from a palmtree.
Seen in Hikkaduwa, Sri Lanka

Comments
Sign in or get an account to comment.