Large Station Clock

Regular price £125.99

Extra large embossed Station Clock with roman numerals 80 cm on a white face background