TFW you are walking thru the Polish National Museum in Wrocław and find their 17th century painting of Robert DeNiro

1 comment
Leave a Reply