Cactus STAR

....never ever seen this before! It is a ‘San Pedro cactus’ or Echinopsis Pachanoi.

Comments
Sign in or get an account to comment.