Karl Grant

photographer based in London & Mallorca