Keele University

university near Newcastle-under-Lyme, Staffordshire, England

Keele University, Staffordshire, England.