A mother explains what the flags represent to her young daughter.

by Beacon Staff • September 15, 2011

OLYMPUS DIGITAL CAMERA