reidphotography.com banner


Detroit Tigers vs. San Francisco Giants @ Comerica Park

Detroit, MI - June 18, 2005




Back to Detroit Sports Main Page