Who pays for whom? Strange relationships

 

v20240901