Newest art

1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 49 50 (4901-5000 from 7472) 51 52 . . . . . . . . . . . . . . . . . . . . . . 75