plant

Some kind of ornamental plant or something.

Advertisements