Lot 370 : 1953 Llandudno Pier Theatre Poster
We sold this lot for £20 in March 2013

framed and glazed