Teds Camera Store (Pro Showroom)
387 City Road (CNR Ferrars Street)
South Melbourne VIC 3205
Australia