Designed by
Title
Absolutely stunning stone architecture on just a single wall, Dharasuram, Tamil Nadu, India #253371678
Description
Absolutely stunning stone architecture on just a single wall, Dharasuram, Tamil Nadu, India. Temple architecture of Southern India.