Paper Owl Town by British artist Helen Musselwhite (10)

A bird among flowers. White Paper cut art by British artist Helen Musselwhite

Paper Owl Town by British artist Helen Musselwhite