Refreshments were once served from a giant owl-shaped building in Long Beach, California

A superb owl.

7 Likes