Red flower

red flower

Red flower inhabited by ants.

Leave a Reply