Reference ID: #20857 An artistic impression of a man stuck between mirror worlds
A man stands between two mirrors, reflecting an infinite number of images of himself, unable to escape the endless cycle of his own reflection.
0