plant in garden/park

plant in garden/park

Observation - plant in garden/park. Description: large colourful plant/flower found in Bicton college gardens

large colourful plant/flower found in Bicton college gardens