Arley 22.8.11 026

Arley 22.8.11 026

Observation - Arley 22.8.11 026 - UK and Ireland. Description: Could this be a type of mint?-The pink flowered plant-not the nettle.

Could this be a type of mint?-The pink flowered plant-not the nettle.