Logan Webb

Logan Webb is an art student at the University of Science & Arts of Oklahoma currently studying abroad in Wales.

  • Logan Webb
    Photos: Logan Webb Birthplace and home of poet Dylan Thomas for more than half his life, the coastal city of Swansea in southern Wales echoes with his legacy—a residual haunting by i…