SWALLOWTAIL ON LAVENDER
Nature Section
Yealand KALFAYAN
United Kingdom