st. james hall s

3214 West 10th Ave.
Vancouver
Canada