story of the city 2
Shan qiao 10295461 335459369936848 9204486435312716081 o
Shan qiao 1956806 335462066603245 3333680930286887212 o

Detail

Here is another image I painted, same series.