Cherry blossom sprig on American flag
Cherry blossom sprig, a symbol of beauty, spring, and renewal, placed on an American flag, a national symbol.
© Fmcginn | Stock Free Images
Similar Free Images
Categories: