Friday, December 24

Macau - Road sign


In Chinese it means Lamb Stair! What a funny name! But it actually just some ordinary stair :)