The Holga camera is a medium format toy camera. First produced in Hong Kong in 1982, its name has been extracted from the Cantonese phrase ho gwong - meaning very bright.
more »
The word Geisha means "artist" in Japanese.Geisha are professional hostesses who entertain guests through various performing arts in tea houses called O-chaya. They are trained in a number of traditio
more »
A ruddy drop of manly blood
The surging sea outweighs,
The world uncertain comes and goes,
The lover rooted stays.
I fancied he was fled,
And, after many a year,
Glowed unexhausted kindliness
Like dai
more »