Andrew

@Scaryant

Aussie living in London, travelling the world.

Who says Australia has better weather than the UK?! Riding along London canals can be pretty good in summer...

Views 35

2018 days ago

Who says Australia has better weather than the UK?! Riding along London canals can be pretty good in summer...

0 Comments

Realtime comments disabled