Revealed: All the locations for the large giraffe sculptures on the Cambridge Standing Tall art trail Mar 14, 2024 By Admin in Sculpture Find out where the 31 giraffe sculptures will be installed for 10 weeks.