Newest art

1 . . . . . . . . . . . . 14 15 16 (1501-1600 from 7479) 17 18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75