Carlos Farrugia is known for Knock Me Up, Knock Me Down (2018), Pawlu Ta' Tarsu (2008) and Malta Force (2010).
No data