category
The photos coincide with the release of Steven Chow's 'The Mermaid,' which recently became China's highest grossing film of all time.
by Ellie Myers, 09 March 2016
Scan our QR Code at right or follow us at thatsonline for events, guides, giveaways and much more!
Weekly updates to your email inbox every Wednesday