Albert Lenora Stewart Street Photographer and Digital Artist currently residing in Saint Louis, Missouri, USA. Exploring the candid nature of everyday living among everyday people and their environment.