C. Riddell

Saint Peter Port, Guernsey,