Essex Water Color Club

James Powles - Officers Row