City Hall Newburyport

oil stick on panel, 21 x 17 inches, framed

$1800