Seals in Glovertown 16 April 2011 By Fred Perry Glovertown, NL in April, 2011 Submitted By: Fred Perry