Things That Can be Carried on a Bike (#472)


3 liters of Cabernet Sauvignon

Comments