Estonia - Old Postcards
2/10:
Hotel London in the vicinity of Barclay Square, printed 1913
David's Estonia - main page