Very strange looking flower spotted at the shops today. Not sure what it is or even if it from this planet. Looks alien.
Comments
Sign in or get an account to comment.