Kelly Paper Store in Palo Alto CA off of HWY 101. The alto is nice.Alto: 10/10GB Toilet: 1/10
24 авг 2024