Camera House Alice Springs
Shop 25A
Alice Springs NT 871
Australia