Located in downtown Tucson, Merci Gallery offers a truly unique experience