Index

David Newton is a stil life photographer based in London.