Rocester

Location
Rocester, England

Rocester