Tag Archives: Broadway Tower

Wikimedia Commons 2007 Picture of the Year

This amazing picture of the Broadway Tower in Cotswolds England is the winner of the Wikimedia Commons picture of the year award for 2007. Stunning picture isn’t it 🙂

Broadway Tower

Here is another picture of this amazing tower:

Broadway Tower 2

Picture of the year finalists are here.