Exbury Large Red

Exbury Large Red

Observation - Exbury Large Red - UK and Ireland. Description: This is mostly what we saw in Exbury Gardens, many of them at the Bog Garden with a few others at scattered water features.

This is mostly what we saw in Exbury Gardens, many of them at the Bog Garden with a few others at scattered water features.