Alex PlattSupervising PhotojournalistAlex Platt is an award-winning Photojournalist based in London.Full Bio
Alex PlattSupervising PhotojournalistAlex Platt is an award-winning Photojournalist based in London.Full Bio