Liberty Teller Bitcoin ATM (7 images)

View: 250 | All
A Liberty Teller bitcoin ATM stands in the MIT COOP in Cambridge, Massachusetts, USA.