A praying mantis peers over the edge of a plumeria leaf.

Gerald Burns's Photos on the Map

Report This