Tuesday, June 11, 2013

Doggies Pride

In Italy, homosexuals are not allowed to form  legal family, so, to many, the closest thing for a family might be their pets. Here are some pets joining their 'parents' at the ' Family Pride'.




No comments: