Cat house, communal apartment, in a word - Peter.

 

v20240901