consider my mind blown


consider my mind blown

  • 4 Pins

The Kelpies. The Kelpies are 30 metre high horse head sculptures, standing next to the Forth and Clyde Canal in Falkirk, Scotland

Pinned from
bbc.co.uk

close-up of pupil

Pinned from
paronsuren.1x.com

Ron Mueck, Hyperrealism

Pinned from
pomgraphik.com