London in the Snow - A Romantic Walk Along the River Thames

London in the Snow - A Romantic Walk Along the River Thames

A romantic walk along the River Thames

Location

no map