Wednesday, February 24, 2016

MASTERPIECE #1393















Sir Lawrence Alma-Tadema, Dutch

Roman Couple Taking a Pic With Their iPhone's Self-Timer, 1870

Oil on panel

No comments:

Post a Comment