Looks like Nerium oleander. https://www.google.co.uk/search?q=n...-ShgfM54CYBQ&ved=0CAgQ_AUoAQ&biw=1920&bih=967
I thought about oleander too, but flowers small and so many and unusual color. Maybe it is, thank you