Leo Acker is a creative still life photographer based in Shoreditch, London, UK. He is specialising in stunning product photography
93