Bow, Oxfordshire
From Wikipedia, the free encyclopedia
Bow is a hamlet contiguous with Stanford in the Vale in Oxfordshire, England.
From Wikipedia, the free encyclopedia
Bow is a hamlet contiguous with Stanford in the Vale in Oxfordshire, England.