The orangutan was filmed at Barcelona Zoo, watching Mr Zaleski from inside its enclosure. Barcelona Zoo is a zoo in the Parc de la Ciutadella in Barcelona, Spain. The organization first opened its doors to the public in 1892, on a site that had been part of the 1888 Universal Exposition. The zoo today is […]
Trending Articles
More Pages to Explore .....