David Maggard - Artist

To clear out works for new pieces I am taking 30% off through December 2014. David Maggard Online Art Gallery

David Maggard art gallery, fine arts, contemporary art, browse and buy art from David Maggard

Visit: www.davidmaggard.com