976. North Animal Killing Pavilion, Beijing, China

img_0935

Advertisements