C wall
Folkestone, England