faragher sand beach granite, stonington, maine_oilonpanel_10x8

faragher sand beach granite, stonington, maine_oilonpanel_10x8

Filed under: