A smorgasbord of delights for the eye.