Isle of Wight/London, England
It is a giant bicycle wheel.
© E. Shatara, 2005