Monday, February 9, 2015
Tower Of London and River Thames Postcards
These are four beautiful London Postcards.
They are as follows:
1.- Tower of London and River Thames
1.- Forum Hotel London
1.- Armathwaite Hall Hotel
1.- Trafalgar Square, London (This one is used)
Three of them in Brand New condition.