Brilliant flowers and interesting insects

[Tintagel - Cornwall - England]