United Kingdom
Pista

St Helena, River Thames, London