Helsinki
A ghost bike was installed in Helsinki, Finland in 2011.
A ghost bike was installed in Helsinki, Finland in 2011.
A ghost bike was installed in Helsinki, Finland in 2011.