Thank you for choosing health care magic. Your condition could be a sign of impending stroke
. It could be due to temporary lack of blood flow to retina
. Reason for this condition could be a block in carotid artery
in form of plaque( fat,cholesterol
). I advise you to see either a neurophysician or a vascular surgeon to have a complete check up. By early intervention you can prevent more complicated conditions like stroke.