Princess Peach Artwork

Princess Peach Artwork from Mario Strikers: Battle League
Gallery Navigation Key