Tanglin Hill Residence

GPTKB entity