Still lifes from the real life.
43491
1570
80
Published: