Abigail Cabunoc Mayes by Peter Adams.

Abigail Cabunoc Mayes – Raleigh, North Carolina