Frampton Country Fair.

Frampton Country Fair, Gloucestershire, England.