Photograph by
-
-
0
Edit Photo Details
Natural camouflage !
We went for a short trip to Puri, Odisha, India. While taking our morning stroll in the lawn of the hotel, suddenly I found this , barely seen on the green grass.