Steaming camera through GSM?

Hello i was wondering If it was Possible to have a arduino camera of some kind Not sure which one. The ones i have saw are only Jpeg camera that take pictures. But i was wondering if there was a Camera i can use on the arduino to steam to another arduino with GSM that has a LCD on it to receive?

I know the arduino boards processing has gotten faster then before. I have the new Zero board which is a great board still new out there and new to it. But i wonder if it can be done? This is a summer project i would like to take on for a future project. Thank you.