Left Right
Shanghai
Shanghai Zoo, Barn.


Bild nr 176
N 31 11.683, E 121 21.677