Super Lemon

AAA | Indica | THC: 20% – 22%

This product is currently out of stock and unavailable.