Arrowsmith Marlowe

Plaisance Road, Saint Peter Port,
Description