Jigsaw puzzle (Tolworth KT5)

500 piece jigsaw puzzle. No pieces missing.