doglover
(Philadelphia,
US
)
So much to be said.