DSC02919.jpg

Diarmuid McGarry

 

Diarmuid is a documentary photographer based in London.