Milford photographer offers huge bargain - and it's all for charity