LaraPhotography.com
Walter Lara is scientific photographer and professor of Design, Internet technologies, and Business Studies at Nova Southeastern University. He is based in Jacksonville, Florida.
Walter Lara is scientific photographer and professor of Design, Internet technologies, and Business Studies at Nova Southeastern University. He is based in Jacksonville, Florida.