Entry # 71 has returned 1 entry

shlalá

shlalá

noun passion fruit tree

Example: Photo by Javier Carcamo via Flickr. CC BY-SA 2.0
via Flickr