Vetch, Isle of Dogs - 2012

Vetch, Isle of Dogs - 2012

Observation - Vetch, Isle of Dogs - 2012. Description: Growing in a planter on a disused building site.

Growing in a planter on a disused building site.