6 of 16 photos


Grasshopper on Hydrangea

Natures and Landscapes of Block Island, RI
Grasshopper on Hydrangea