Revere Beach
painting 90 of 149 by Maurice Prendergast

Revere Beach by Maurice Prendergast