K. Bell

Saint Peter Port, Guernsey,