Life The photograph signifies that nature will survive even with the intervention of man. “Life always finds a way”. Pattadakal, India 0 likes