Category:The Pludds

English: The Pludds is a hamlet in the Forest of Dean, Gloucestershire, England.