1937239_143523693672_3356765_n Published June 19, 2017 at 604 × 453 in 1937239_143523693672_3356765_n Meghan and Maggie feeding the ducks with the kids