Joseph DiStefano in Funny Oct 19, 2013 Girl Geese Do A Great Duck Face Now this is the ultimate duck face, er rather goose face! These aristocratic gals just dressed up for the day and went for a stroll. Girls will be girls. Probably shopping! Vote Comment Share
Comments
No comments yet. Start the conversation.