Chatswood Chat

Look who just opened in Chatswood!

International fashion label Zara just opened a store in Chatswood!