Photo 79334230, (c) Kyle Chavez, all rights reserved, uploaded by Kyle Chavez

Attribution © Kyle Chavez
all rights reserved
Uploaded by techguy_does_naturephotography techguy_does_naturephotography
Source iNaturalist
Sizes