Archive for the 'sun reflection' tag

London Skyscraper Turning Up the Heat

Try imagining a 525-foot magnifying glass. ...
Read more