Mar 23. 2025

Eye 931
Star 1385

A most rude bird, I roost on thine hand, when you'd rather your displeasure be seen, not heard.