Sepia comical Help Desk sign with birds perched on a lamppost

Sepia comical Help Desk sign with birds perched on a lamppost - 54505366

A pair of funny owls on a street lamppost.

Similar stock images

to-top-page