All Images
Stock Photo - A German Shepherd Silhouette on a US flag. Not all of our heroes were people.
A German Shepherd Silhouette on a US flag. Not all of our heroes were people.
Image ID : 5882762
Media Type : Stock Photo
Copyright : David Schliepp
 
Stock Photo Keywords