Ann Schaefer

Canal Barge

Canal Barge

Oil on linen18 x 24$600

Back