Cannon Beach

The Jr. High group had a great time at Canon Beach.  The sand was amazing!

MFC Youth at Canon Beach

MFC Youth at Canon Beach


Verified by MonsterInsights