When I had a free moment...

   
When I had a free moment... - My, cat, Pets, Crossword

v20240901