Duvauchelle Store

6075 Christchurch Akaroa Road, Duvauchelle, Canterbury 7581