Ajax loader
Rambures Castle / Photo
Rambures (Dép. Somme, Picardy, France),
Castle / Château
(built as of 1412 under David de Rambures).

Exterior view.

Photo, undated.
of 1
Open Lightbox