Crocodile study _ pen on paper

Swaroop roy 11828578 10207561421252691 6724728495301127290 n

study sketch