Are these three sentences possible? Do they have the same meaning?
1) When I look at these photographs, memories come flooding back.
2) When I look at these photographs, memories flood back.
3) When I look at these photographs, memories flood over me.