Chelsea C

map-pin London, United Kingdom