St Helier

Country:
Britain
Location:
St Helier, Jersey