Frankfurt Zoo, Frankfurt, Germany

Emilio Ambasz & Associates