Stephanie Vella is a Travel & Landscape , Nature & Animals Photographer currently based in Sydney NSW, Australia
24352
Professional
No
Yes