Synechodus striatus
49615d8959baa5c3862be92fd0c345dd
...