the lions
1430 West 13th Avenue, Vancouver
Description