A.C. Taylor

Saint Sampson, Guernsey,