It is not Ireland, Ireland has green white and orange stripes.
Sierra Leone
Three horizontal stripes: red white and blue top to bottom
Russia
It has three horizontal stripes, which (from top to bottom) are white, blue, and red.
The French flag has three equal vertical stripes. Arranged from the staff out they are; blue, white and red. The Russian flag has three equal horizontal stripes. Arranged from top to bottom they are; white, blue and red. The difference is the arrangement and orientation of the stripes.
The Kurdish flag has stripes of red, white, and green with a yellow sun at its center.
It is the flag of Belarus from 1991 to 1995 It could also be the flag of Amazonas, a Brazilian state
White buoy with horizontal blue stripes
White blue and red horizontal stripes
No, the Russian flag is just three solid horizontal stripes: white on top, blue in the middle, and red on the bottom.
That's the Italian flag (not to be confused with the Irish flag, which has horizontal green, white, and orange stripes). On the Italian flag, the order of the strips (left to right) is green, white, red.