Profile

Leah Lewman

Map IconUnited States

Leah Lewman is an artist whose current work focuses on the visual relationship between a viewer and a landscape when an architectural window separates the two. Lewman has exhibited her work in spaces across the country, including the 2012 National... MOREMore

  • Profile
  • Profile
  • Profile
  • Profile
  • ProfileJOINED2017
  • Profilevisitors238