White Elephant Shop at 323 Seward St. Sitka, AK

White Elephant Shop

White Elephant Shop

White Elephant Shop is a Thrift Store located at 323 Seward St., Sitka in Alaska state.