Richard Maxted UK Nominee "Takeaway Lid" The Flatulent Duck Biography: Richard is a still life advertising photographer working out of his studio in East London, UK.
< back