The Red Lamp November 25, 2019 ~ Dave ~ 6 Comments THE RED LAMP. Taken on 21st December 2012 in Windsor Great Park, Windsor, UK. Share this:FacebookTwitterEmailLike this:Like Loading...