Ten Thousand Villages Fredericksburg

Fredericksburg, VA - 22401

(540) 785-9967




Ten Thousand Villages of Fredericksburg provides vital fair income to Third World people by marketing their hand crafted items and telling their stories. We give a fair

Leave a Reply