Canon powershot a540 digital camera for sale July 8, 2019 16 32 64 128 Canon a40 Canon powershot a520 battery Canon powershot sd500 Canon cameras Canon camera