ONE pic
One Of The Best Lord Shiva Statue ??
This magnificent divine 58-ft-tall statue is located in Kerala and attracts many tourists.
Photo By: @rakesh.pulapa
One Of The Best Lord Shiva Statue ??
This magnificent divine 58-ft-tall statue is located in Kerala and attracts many tourists.
Photo By: @rakesh.pulapa