Bougainvillea (bougainvillea): Appears to be a Bougainvillea, an ...

Responsive image
source