Limenitis lorquini
California, USA
June 2025
(photo-4744)
California, USA
June 2025
(photo-4743)
California, USA
June 2025
(photo-4742)
California, USA
July 2018
(photo-2918)
Close...