THE SHOP ON THE CORNER
171 Latrobe Terrace, Paddington
Paddington
More