What is this?

Visited my urban garden yesterday and stayed for about 90 minutes!