echo Art Fair 2016
OSC Manufacturing & Equipment Offices, 1001 E. Delavan Ave. Buffalo, NY 14215 1001 E. Delavan Ave. Buffalo, NY 14215, Buffalo, NY, United Statesecho Art Fair is a juried fine art exposition, which strives to provide a platform for independent artists and galleries to present their work to a jury of contemporary and nationally recognized art experts, and to showcase and sell their work. The fair also offers fine art enthusiasts, at all levels, an opportunity to learn
$5