What's the best mobile phone for taking selfies?

Written by

shouty sim

All the data.
For £20.

Buy plan