Quote Originally Posted by Rolldrum View Post
where is lords?
LORD'S CAMERA Address:
304 ORCHARD ROAD
#01-79 LUCKY PLAZA
SINGAPORE 238863

Phone: 6235 4605
Fax : 6737 9513