Gloucester Road North

Address

Gloucester Road North, Bristol, Bristol, United Kingdom. [Map]

Description

3m tall. In a front garden.

Location