THE BIG PICTURE STUDIOS (PVT) LTD is located in Nugegoda, Sri Lanka on 1 1-1 D. W. Rupasinghe Road, Poorwarama Rd. THE BIG PICTURE STUDIOS (PVT) LTD is rated 4 out of 5 in the category animation studio in Sri Lanka.
Address
1 1-1 D. W. Rupasinghe Road, Poorwarama Rd