Better late than never: Maharajah finally arrives at Piccadilly Station
The skeleton of Manchester’s most famous elephant is currently on display at Manchester Piccadilly Station.
The skeleton of Manchester’s most famous elephant is currently on display at Manchester Piccadilly Station.
© 1997-2024 Mancunian Matters. Built by Tigerfish