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 flag with red, white, and black horizontal stripes featuring an eagle in the center belongs to the Republic of Iraq. The current design includes three horizontal stripes of red, white, and black with the Takbīr (the phrase "Allahu Akbar") in green Arabic script over the white stripe. This flag symbolizes Arab unity and has historical significance in the region.
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
No, the Russian flag is just three solid horizontal stripes: white on top, blue in the middle, and red on the bottom.
White buoy with horizontal blue stripes
White blue and red horizontal stripes