Chinese Progressive Association members standing outside Moon Villa Restaurant

Item Information