Treaty Port - Shanghai Chan LS152a imperf. pair

Close Window