Revere Beach
painting 91 of 149 by Maurice Prendergast

Revere Beach by Maurice Prendergast