A Military Beagle Homecoming

Andrew Sullivan —  Jun 18 2012 @ 10:49am

Why do I never get tired of these?