Home UK English gazing ball
A garden ornament in the form of a sphere made from a reflective material such as mirrored glass or polished metal, often mounted on a stand.
READ THESE ARTICLES