Angela Campbell
Angela Campbell is an actress and production designer, known for Crocodile Dundee in Los Angeles (2001), Proof (1991) and The Stonecutter (2000).
Tourist Couple