It looks like an offical bus station. Normaly there is no bus station at this place. The whole sign was made and placed there by rocco and his brothers. The red letters say "Last Stop". Think that's a very well executed installation on international women's day. The connection to the war in ukraine makes it even more powerful.