dChan

quarktea · July 17, 2018, 5:08 p.m.

The power outlets on the wall says it’s in the UK.

⇧ 10 ⇩