Ten Thousand Villages is a colorful, global gift shop on Madison Road in O'bryonville. All of the items they stock are fair trade certified and made by artisans around the world.
Speak easy & share your unique insights about the Queen City.
www.flickr.com More in Secret Cincinnati pool