“India - The Land of Gods.”
A vibrant display of idols of gods and goddesses I spotted at a street shop in Elephanta, Mumbai.
Source: amandeshmukh-photography
street art is my favorite element of urbanization
“Street art is the voice of the streets”
yeh, pretty much the coolest.
hahaha….?!



