Amanda Ross

Amanda Ross works from her London studio and creates beautifully detailed botanical prints using a technique special to her. Affection for the British countryside is translated onto her artwork and images always have an extraordinary life-like quality.
Open Filters
Sort
Page