Amesbury: A mural decorates this brick wall in the small park across from the Barking Dog in Amesbury. Bryan Eaton/Staff Photo Newburyport Daily News Wednesday June 3, 2009.
090603beamural