F
Frido Zijlstra Review of Ouwehands Zoo Foundation
Chinese Light Festival is surely a must see. The a...
Chinese Light Festival is surely a must see. The animal park itself is nice, but not exceptional although the panda bears are a rare feature.
Comments: