• Temple, Udaipur India, 2016

Temple, Udaipur India, 2016

$369

Size: 19x15

Temple, Udaipur India, 2016.