Laura Peyton Roberts: The Mesmerizing Painter of Water
Laura Peyton Roberts is a contemporary artist who is known for her mesmerizing paintings of water. Born in 1972 in Charleston, South Carolina, Roberts studied art at the College of Charleston and the Rhode Island School of Design. She...