Taylor Square

Oxford St, Taylor Square
Darlinghurst NSW 2010