United Kingdom
Laura Thatcher is an artist living in London, United Kingdom.
Her work explores various themes including the sublime, transcendence, capturing the fleeting moment, recurring patterns in nature and isolation.
artworks
View All 27 Artworks