one hundred and ninety one

22 3 0
                                        


seigneur-terraces

;

coffee shop dwellers who sit at tables a long time but spend little money

not enough words ✔Stories to obsess over. Discover now