Saint Helier, Jersey – The city of Channel Islands | Walking Tour 4k
Saint Helier is located on one of the channel islands, british overseas territories, closer to france than england. The architecture...
Saint Helier is located on one of the channel islands, british overseas territories, closer to france than england. The architecture...