Amelia Lancaster Artist artworks for sale
Artist: Amelia Lancaster
Live in: London, United Kingdom
Artworks for sale: 0
Amelia Lancaster Artist Bio:
Born in London in 1970.Originally trained as an architect and set designer before moving into photography and etching.Interested in finding abstract geometry in architectural forms and austere places in urban scapes.