Archbold Biological Station - Lake Placid, Highlands County, Florida, USA July 17, 2010
I am pretty sure this is Anthidiellum but even looking at previously ID'd images, I can't tell the difference between perplexum and notatum (or something else). He did cooperate in provide several angles which will hopefully be helpful.