Leeds Castle Jigsaw Puzzle

Leeds Castle Jigsaw Puzzle

Leeds Castle in Kent, England is situated on an island formed by the River Len.

This puzzle has been completed ...... times.
 
Jigsaw puzzle subject image credit: JuliaST/Shutterstock.com

See all jigsaw puzzles based on JuliaST's photographs.


Category: Castles