newport

A butterfy farm in Newport, Isle of Wight, UK.
Taken 1999.