Designed by
Title
Red Lion Pub on Parliament Street in London, UK #246388017
Description
London, UK - March 17th 2022: The traditional hanging sign on the exterior of The Red Lion public house on Parliament Street in central London, UK
This image is editorial