A-giant-duck-menacing-1950s-London Published 16 June 2023 at 1368 × 1366 in A-giant-duck-menacing-1950s-London