Marlborough, Wiltshire.

Picture of Marlborough, Wiltshire, England