My dream electric sheep (13/48)

My dream electric sheep