Gorgeous flower perched on a wall in Lynmouth, Devon, UK.