Albury Hotel on the corner of Oxford Street and Barcom Avenue Paddington, 2000

Editing is temporarily disabled

Cancel Edit