Grange Fort Castle

Grange Fort Castle is a French castle located near Les Pradeaux.