Lost haven (40/48)

Lost haven