A.M. Loveridge

Saint Peter Port, Guernsey,