These strange creations - part of a series of wonderful animals at the Swiss Pavilion - guarded the Pavilion Gift Shop.
Photo album created with Web Album Generator