Curious way to perch … I wonder what it means …

Close