Imogen Barr is a Fashion, music and culture photographer based in London and the South East.
Creating atmospheric editorial imagery, artist press shots and visual collaborations.
Imogen Barr is a Fashion, music and culture photographer based in London and the South East.
Creating atmospheric editorial imagery, artist press shots and visual collaborations.