PLCMC 80th Anniversary Choral Concert

PLCMC 80th Anniversary Choral Concert

$30 / Ticket
Free seating
Programme in Mandarin with English translation

GALLERY