My dream electric sheep (23/48)

My dream electric sheep