Loading…
Beautiful backlit icicles next to a main road in north London