Big Picture Studio is located in Shek Mun, Hong Kong on Room 1201, Block A, New Trade Plaza, 6 On Ping St. Big Picture Studio is rated 3 out of 5 in the category animation studio in Hong Kong.
Address
Room 1201, Block A, New Trade Plaza, 6 On Ping St