Tag: Westminster University

Ben Terzza

Ben Terzza was born in 1989 in Nottingham, UK. After completing a BSc in Science and traveling Europe he has established himself with a focus in documentary photography. He is…