Does anyone know what this triffid-ike creature is?
Wednesday, 13 Jun 12 Rainy 11°C / 52°F
Edited 2/8- This is what the “flower” on the tip has grown into. Anyone got any ideas?
This entry is about
? This question is currently listed as unanswered. If you think you may be able to help with this question, leave AberdeenshireQuine a possible answer below.