Windows on Nature Art Trail (extended event)
Trowbridge Town Centre Trowbridge, Wiltshire, United KingdomThe Trowbridge Windows on Nature art trail features paintings, sculptures and photography by local artists, sculptors, photographers and schools on the theme of nature and climate change, displayed in empty shop […]