Len D’Cruz
Len D’Cruz fought off competition from more than 50 other entries to be crowned the winner of the Circle Square x Jane Stillwell Photography Competition, with a stunning picture of Île Vierge lighthouse, off the northwest coast of Brittany. Find out about Len’s growing passion for photography, and how he pursues it alongside his varied career in dentistry and law.