Portland hosts huge Bazaar

Portland's annual Christmas Bazaar is billed as the largest of its kind in the country, featuring 675 vendors and 1,000 booths.
Subscribe to this RSS feed