London River

London River

100072.896