mahamaya.com
»
India 2001
: 53 / 247
Flowing stone wall.