Libytheana carinenta - 2

American Snout, Libytheana carinenta
Dug Out Wells, Big Bend National Park, Texas
October 1, 2022





© RABarnes 2023-2024