Palm Beach Shoes & Leather

370 Oxford Street, Paddington NSW 2021