Queen Victoria Monument

5.0
(3 reviews)
Hamilton Square, Birkenhead England
Monuments & Statues
Sights & Landmarks
Attraction
Queen Victoria Monument | Liverpool | United Kingdom | TripAligner