Don Valley Bowl

Trellech United, Wales

United Kingdom