Orange Roses Hanging From Tree With Green Leaves pixel art

A bunch of orange roses hanging from a tree, with lush green leaves and vibrant petals, pixel art
640 × 360 art pixels

More pixel art