Caroline Escouto

Daily Duo

Beauty pageant find Caroline is set to reign ultimate grand supreme.