“Tea Time”
- Post date September 24, 2016
- Tags Britain, Camden, Camden Town, England, flowers, garden, green, London, petals, Queen Mary's Rose Garden, red, red rose, Red Rose Tea, Regent's Park, rose, rose garden, rose petals, roses, Tea Time, travel, UK, United Kingdom