Elyse Taylor Art
→
Thumbnails
→
China Trip 1995
Slide 35 of 88
Beihai Park
in Beijing, China, featuring the iconic White Dagoba on Jade Flower Island. Note polluted air.