lexiecannes.com
Mystery solved: It’s the Secular Cathedral, Temple of Power, Landmark of London!
THE GUERRILLA ANGEL REPORT – Maybe not a mystery to some of you, especially those of you with the Battersea Power Station in your back yard. But I have always wondered about the iconic-lookin…