Portrait - Professional

Greek woman laughing

Robert Leon
Canada

Nominee

"Greek woman laughing"
Greek woman laughing, Therassia Island, Santorini, Greece

Biography: Robert Leon is a documentary, culture and travel photographer in Vancouver Canada.

< back