Gregory Harris

Blue and Whte Shawl 10x8

Blue and Whte Shawl 10x8