London Lemonnade Strain

Price range: £250.00 through £2,500.00
London Lemonnade Strain is the perfect bright, citrusy treat for any sativa lover. The high will hit you immediately, rushing