Designed by
Title
24-october-2020/ padmasambhavaavatar of lord buddha statue in rewalsar, mandi, himachal pradesh, India #198885372
Description
24-october-2020/ padmasambhavaavatar of lord buddha statue in rewalsar, mandi, himachal pradesh, India.
This image is editorial