August 04, 2014
Dimbola Lodge is a photographic museum dedicated to Julia Margaret Cameron, located in Freshwater Bay, Isle of Wight, England. Julia Cameron was a pioneering Victorian photographer. She is considered one of the most important female photographers, together with people like Eve Arnold and Annie Leibovitz. She also features in a number of lists of to...
Read the Full Post »