Segodeus, José Antonio Abella, 2018

The devil on the dock, Segovia, Spain