Found in nature) (sister's hand)

 
Found in nature) (sister's hand) - Lizard, Nature, Longpost

v20240901